<?php
header('Content-type:image/jpeg');

// PHP创建图片方法
// 0：发送HTTP头文件，声明内容为图像
// 1：创建画布
// 2：创建绘图所需要的颜色
// 3：绘图  (填充画布、画圆、画方块、画线条、画布上写字)
// 4：输出图像
// 5：释放图像资源


//1、创建画布
$img = imagecreatetruecolor(400,400);

//2、绘制颜色 
$red = imageColorAllocate($img,255,0,0);
$blue = imagecolorallocate($img, 0, 0, 255);
// $red = imagecolorallocate($img, 255, 0, 0);
// $yellow = imagecolorallocate($img, 0, 255, 0);

//3、填充颜色  

//①颜色填充图像
imagefill($img, 0, 0,$blue);

//②输出实心圆形
// imagefilledarc($img, 200, 200, 200, 200, 0, 360, $red, IMG_ARC_PIE);

imagefilledellipse($img, 200, 200, 200, 200, $red);

//③输出空心圆形 
// imageellipse($img, 200, 200, 200, 200, $red);

//④输出实心矩形
// imagefilledrectangle($img, 50, 50, 350, 350, $red);

//⑤空心矩形
// imagerectangle($img, 50, 50, 350, 350, $red);


// 填充颜色
// imagefill($img, 0,0, $red);
// imagefilledrectangle($img, 50, 50, 300, 350, $purple);
// imagefill(imagerectangle($img, 50, 50, 300, 300, $purple));
// imagerectangle($, x1, y1, x2, y2, color);

// 输出
imagepng($img);



?>